*{
	margin: 0px;
	padding: 0px;
}
#head,#foot{
	border: 1px solid blue;
	height: 100px;
	width: 100%;
	background-color:#DB9494; 
}
#main{
	border: 1px solid blue;
	height: 400px;
	width: 100%;
	background-color: #A0E079;
}
#head #h1{
	width: 700px;
	height: 100%;
	margin: 0 auto;
	background-color: blue;
}
#head #h1 .m1{
	width: 200px;
	height: 100%;
	background-color: #338196;
	float: left;;
}
#head #h1 .m2{
	width: 400px;
	height: 100%;
	background-color: #BD9B49;
	float: right;
}
#main .left{
	width: 80%;
	height: 100%;
	background-color: #7D66CA;
	float: left;
}
#main .right{
	width: 20%;
	height: 100%;
	background-color: #245088;
	float: right;
}